home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 004a / morsecc.zip / MORSE.DOC < prev   
Text File  |  1991-12-02  |  4KB  |  91 lines

  1.  
  2.  
  3.  
  4.  
  5.                                Documentation for
  6.                               Morse Code Converter
  7.                                   Version 1.0
  8.  
  9.                                    Written by
  10.                                 Paul Risenhoover
  11.                                   August 1987
  12.  
  13.  
  14.               Hi.  My  name  is Paul Risenhoover.  I am a sophomore at
  15.          University of Missouri -- Rolla  in Rolla, Mo.  This summer I
  16.          decided to teach myself Morse Code, but, alas, I did not have
  17.          a code key nor a radio to listen to.  So I decided to write a
  18.          simple program that  would  make the computer transmit  Morse
  19.          code.  At first,  I was going to transmit random letters, but
  20.          then I decided that it wouldn't be REAL Morse code.  I have a
  21.          lot of .DOC  files  (try RBBS.DOC),  so  I  decided  to  send
  22.          them through the speaker as Morse code.
  23.  
  24.               When running  the program, the computer first  asks  for
  25.          the file to  convert.  If it doesn't exist, the computer will
  26.          give you one more chance to get it right, then it will exit.
  27.  
  28.               Next, the computer will ask  the rate of transmission in
  29.          words per minute.   The rate variable is an integer  one,  so
  30.          the computer can  handle  anything  between  1 and 32767 wpm,
  31.          although anything over 1000 sounds  like  a  sick  bumblebee.
  32.          (The initial startup sequence runs about 1000  wpm).   If you
  33.          enter a zero  here,  the  computer will ask again, and if you
  34.          enter zero AGAIN, it will exit.
  35.  
  36.               The computer then asks for  the  pitch.   Since  I don't
  37.          have a radio  nor a code key, I don't know what  the  average
  38.          pitch is.  I've  set  the default to 1500 (no units) based on
  39.          the many movies  I've  seen.   The  variable  is  an  integer
  40.          variable, so the  range is 1 to 32767.  Once  again,  if  you
  41.          enter zero twice the computer will exit.
  42.  
  43.               When the  computer is transmitting, notice that you have
  44.          two options open.  You can press  [ESC]ape  and exit from the
  45.          program, or you  can  toggle a pause by pressing  [SPACEBAR].
  46.          The computer will  pause  AFTER  it  is done transmitting the
  47.          letter it is currently transmitting and BEFORE it gets to the
  48.          next letter.
  49.  
  50.               I have also implemented a  parameter  checking  routine,
  51.          which means you can jump right into the tranmission  from DOS
  52.          by supplying some   parameters  to  the  program.   Use  this
  53.          format:
  54.  
  55.               MORSE filespec [rate] [pitch]
  56.  
  57.               The filespec is required (of course).
  58.               Rate is optional and defaults to 15 words per minute.
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.               Pitch is optional and defaults to 1500.
  68.  
  69.               Some final notes:
  70.  
  71.               The program is written in Turbo Pascal.
  72.               If the  program  will  completely  IGNORE any characters
  73.          that are not in the Morse code.   For  example,  the computer
  74.          will delay for a space (between words or even  a long line of
  75.          spaces) but it will NOT delay for a string of dashes.
  76.               The program knows lower case.
  77.               Control codes  do  not  affect the program, except maybe
  78.          for a Control - Z.
  79.  
  80.               If you have any programs that  you want written, send me
  81.          a note and we can talk.  I am a student trying  to pay my way
  82.          through school, and  I'm  quite  willing  to  do  any kind of
  83.          programming work.
  84.  
  85.               I hope you enjoy this program.
  86.  
  87.               Sincerly,
  88.  
  89.               Paul
  90.  
  91.